Definition of Rain Shower

  • (noun) a brief period of precipitation; "the game was interrupted by a brief shower"

Synonyms of Rain Shower


Antonyms of Rain Shower


No Antonyms Found.

Homophones of Rain Shower


No Homophones Found.